package algorithm.loadbalance;

import java.util.*;

public class RamdomStragy {
    public static void main(String[] args) {
        for (int i = 0; i < 10; i++) {
            String ip = radom();
            System.out.println("获取到的IP:"+ip);
        }

    }
    // 随机策略
    public static String radom(){
        final List<String> serverList = ServerInfo.serverList;
        final int totalNodeSize = serverList.size();
        Random random = new Random();
        // 客户端发起一个请求，从服务器列表中，随机返回一个节点信息
        int randomNum = random.nextInt(totalNodeSize);// 0,总服务节点列表，随意一个返回整型
        return serverList.get(randomNum);
    }


}
